16474
18348
To pytanie ma już odpowiedzi tutaj:
Jak mogę utworzyć certyfikat z podpisem własnym przy użyciu języka C #?
(6 odpowiedzi)
Wygeneruj i podpisz żądanie certyfikatu przy użyciu czystej platformy .net Framework
(1 odpowiedź)
Zamknięte 1 rok temu.
Tło:
Musimy zaimplementować niestandardowy mechanizm uwierzytelniania do identyfikacji i uwierzytelniania aplikacji mojego klienta, a wstępne szczegóły można znaleźć tutaj.
Wreszcie doszliśmy do wniosku, że do szyfrowania i deszyfrowania tokena JWT użyjemy po prostu certyfikatu z podpisem własnym.
Teraz szukam odpowiedzi na następujące pytania:
Czy są dostępne jakieś biblioteki dotnet do tworzenia certyfikatu z uwierzytelnianiem własnym, czy powinienem napisać własny kod dla tego samego?
Gdybym wystawiał samopodpisany certyfikat moim różnym klientom w celu bezpiecznego uwierzytelnienia i komunikacji, w jaki sposób ten certyfikat zostałby zaktualizowany na komputerze klienta po wygaśnięciu?
Edytować:
Klient musi zaśpiewać token JWT przy użyciu wystawionego certyfikatu przed odesłaniem go z powrotem do mojej aplikacji. 
Przeglądaj inne pytania otagowane C # szyfrowanie szyfrowanie certyfikat z podpisem własnym szyfrowanie klucza publicznego lub zadaj własne pytanie.